Labyrinth (Labyrinthus) - French English Dictionary